1、app使用过程中,接听电话。
可以测试不同的通话时间的长短,对于通话结束后,原先打开的app的响应,比如是否停留在原先界面,继续操作时的响应速度,也可查看在不同WiFi 和数据的情况下模拟电话。

2、app使用过程中,有推送消息时,短信等,对app的使用影响,点击进去查看与忽略不查看,WiFi和数据两种情况

3、设备在充电时,app的响应以及操作流畅度

4、设备在不同电量时(低于10%,50%,95%),app的响应以及操作流畅度

5、意外断电时,app数据丢失情况

6、网络环境变化时,app的应对情况如何:
是否有适当提示?从有网络环境到无网络环境时,app的反馈如何?从无网络环境回到有网络环境时,是否能自动加载数据,多久才能开始加载数据?网络异常时的登录操作,无网下的操作的响应;wifi和3g环境的识别

7、多点触摸的情况,如何响应?

8、跟其他app之间互相切换时的响应,进程关闭再重新打开的反馈,多任务并存的情况下,app的流畅性

9、IOS系统环境变化时,切换设备语言、字体大小、时间后,可能会对应用产生使用上的一些影响。支持多国语言的app在系统语音变更后能否自动调节成当前语言,不同颜色背景下,状态栏的显示是否正常

10、各实体按键的测试,比如音量键,锁屏键,home键。后两者还可以设计好多用例,比如App打开状态下,按home键/锁屏键之后,隔1分钟,5分钟,10分钟,30分钟后,重新打开app/解锁,看是否还在原来打开的app子界面,还是回到app的主界面。

11、横屏和竖屏的显示和切换IOS不同版本(尤其是IOS 5和7之间,UI更新比较大),横屏竖屏的快速操作,一般屏幕 和双倍精度屏幕, 显示的是不是都好。

12、多次快速点击时,这个同样适用于Andriod;程序界面里有 UIWebView 的时候, 试试快速切换界面, 多做几次, 看看会不会奔溃。因为UIWebView里不止一个线程, 有可能会有奔溃的现象。websocket 也要注意这方面。

13、app有更新时能否主动推送,模拟itunes app更新的过程。比如 你购买了app里的某些东西, 然后更新了app, 看看购买的东西是不是还在,卸载应用时,选择清理数据和不选择清理数据,对重新安装的应用可能会有影响,新安装,覆盖安装,关闭软件后卸载,未关闭后卸载。开始你拿到 ipa 文件的时候, 要看看文件大小。 50M 是个分界点。 因为用手机网络的时候,如果大于 50M,会有警告,(也许是不能下载了,只能用WiFi)

14、音效相关
当前app的声音播放功能是否在拔出耳机后自动暂停;播放器类app或者有播放功能的app对各种格式文件的支持;播放视频,观看游戏时,长时间不操作会不会自动锁屏;当前app的播放是否能将另一个app的播放中断;有来电或推送时,游戏和播放是否自动暂停;来电前已经手动暂停的播放,挂断来电后是否导致自动继续播放(很多播放器的通病)。

15、权限相关
设置不同的通知中心状态,观察app是否能够正确推送消息;开启各种权限后,测试能否使用该权限,例如定位、推送、照片访问、通信录访问、分享功能、外部链接和广告

16、输入功能
键盘弹出后内容是否显示正常;输入外语时是否存在换行问题,例如一个单词被拆开换行;输入结束后,键盘消失,是否对当前页面造成UI影响

17、系统相关功能
检查长按、拖动、放大、缩小等操作是否正常并观察动画效果;在app中能否正常完成复制粘帖等操作;截屏功能和截屏图片显示是否正确;保存图片功能;当前app不同运行状态下的机身温度。当状态栏变为两倍宽度(通话中、录音中、热点等)时以及在应用中状态栏由两倍宽度变回一倍宽度时界面是否正确显示,虚拟按键可触摸范围和图标所示范围是否一致

更新于2018年5月26日,目前接触到ios APP 测试相关内容,对工作内容做一个回顾与总结,这里集合各位大神的经验之谈,在此表示感谢~
你岸


你岸
0 声望0 粉丝